muzzle compensators - German English Dictionary